package com.book.shelves.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.book.shelves.entity.BookStore;
import com.book.common.entity.QueryRequest;

import java.util.List;

public interface BookStoreService extends IService<BookStore> {
    /**
     * @Description:查所有
     */
    List<BookStore> findBookStore(BookStore bookStore);

    /**
     * @Description:分页
     */
    IPage<BookStore> pageBookStore(QueryRequest request, BookStore bookStore);

    /**
     * @Description:新增
     */
    void addBookStore(BookStore bookStore);

    /**
     * @Description:修改
     */
    void updateBookStore(BookStore bookStore);

    /**
     * @Description:复选删除
     */
    void deleteBookStore(String[] bookStore);

    /**
     * @Description:复选申请
     */
    List<BookStore> askBookStore(String[] bookStore);
}
